package apps.negocio;

import java.util.List;

import javax.ejb.Stateless;
import javax.inject.Inject;
import javax.persistence.EntityManager;
import javax.persistence.Query;


import model.Entidad;



@Stateless
public class EntidadDao {

	@Inject
	private EntityManager em;
	
	public void insert(Entidad e){
		System.out.println("Insertando");
		em.persist(e);
	}
	
	public Entidad read(String id){
		Entidad e=em.find(Entidad.class,id);
	return e;
	}
	
	public List<Entidad>getEntidades(){
		String sql="SELECT e from Entidad e";
		Query q=em.createQuery(sql,Entidad.class);
		List<Entidad> lst=q.getResultList();
		return lst;
	}
	
	
}
